Big Huge Thesaurus

Yangtze Kiang

noun